home *** CD-ROM | disk | FTP | other *** search
/ Eagles Nest BBS 8 / Eagles_Nest_Mac_Collection_Disc_8.TOAST / Developer Tools⁄Additions / MacTCPToolBx / TCP XCMD Docs / card_8518.txt < prev    next >
Text File  |  1989-06-01  |  2KB  |  43 lines

  1. -- card: 8518 from stack: in
  2. -- bmap block id: 8999
  3. -- flags: 0000
  4. -- background id: 3170
  5. -- name: 
  6.  
  7.  
  8. -- part 1 (field)
  9. -- low flags: 00
  10. -- high flags: 2007
  11. -- rect: left=126 top=42 right=337 bottom=495
  12. -- title width / last selected line: 0
  13. -- icon id / first selected line: 0 / 0
  14. -- text alignment: 0
  15. -- font id: 2
  16. -- text size: 10
  17. -- style flags: 0
  18. -- line height: 13
  19. -- part name: 
  20.  
  21.  
  22. -- part contents for background part 1
  23. ----- text -----
  24. TCPOverview
  25.  
  26. -- part contents for background part 2
  27. ----- text -----
  28. The Interactive Video Toolkit interfaces to laserdiscs.
  29.  
  30. -- part contents for card part 1
  31. ----- text -----
  32. The HyperCard TCP Toolkit consists of a set of HyperTalk commands and functions which allow HyperCard stacks to establish TCP connections and send data across them. There is also a function for performing name to address translation.
  33.  
  34. A connection is established using the TCPActiveOpen function, which establishes a connection with the remote socket and returns a connection ID. This connection ID is used to specify which connection to send and receive data on for the TCPCharsAvailable, TCPSend, TCPRecvChars, TCPRecvUpTo, and TCPRecvMsg commands and functions. The TCPState function returns the current state of the connection. To gracefully close a connection, the TCPClose command is called; the HyperTalk script should then wait for the connection to close, by calling TCPStatus until it returns
  35. "closed", and then calling TCPRelease. (A call to TCPRelease, without first closing the connection, will abort the connection.)
  36.  
  37. Alternatively, TCPPassiveOpen will allow connection to be accepted on a particular socket. The TCPState function can then be called to determine when the connection is established.
  38.  
  39. Note: All error messages are surrounded by "¬ß¬ß¬ß" so that they can be quickly identified.
  40.  
  41. -- part contents for background part 9
  42. ----- text -----
  43. Command: